main {

    // 轮播图
    .swiper-wrapper {
        width: 100%;
        height: 200px;

        .bg1 {
            background: url(../../assets/imgs/index-swiper-bg1.jpg) no-repeat top center/cover;
        }

        .bg2 {
            background: url(../../assets/imgs/index-swiper-bg2.jpg) no-repeat top center/cover;
        }

        .bg3 {
            background: url(../../assets/imgs/index-swiper-bg3.jpg) no-repeat top center/cover;
        }
    }

    // 排名打卡
    .rank-sum {
        height: 150px;

        .rank {
            flex: 2;
            background: #1592CC url(../../assets/imgs/index-card-rank.png) no-repeat -20px 30px;
            background-size: 121px;
            margin-right: 15px;

            h2 {
                color: #004E73;
            }

            span {
                font-size: 80px;
                right: 0;
                bottom: 0px;
            }
        }

        .sum {
            flex: 3;
            background: #7BCBF5 url(../../assets/imgs/index-card-sum.png) no-repeat 10px 25px;
            background-size: 110px;

            h2 {
                color: #005177;
            }

            p {
                display: block;
                color: #004e73;
                border: 3px solid #004E73;
                padding: 5px 10px;
                right: 10px;
                bottom: 30px;

            }
        }
    }

    // 运动徽章
    .data-badge {
        height: 110px;

        .data {
            background: url(../../assets/imgs/index-card-data.png)no-repeat top center/cover;
            margin-right: 15px;
            padding: 10px;
        }

        .badge {
            padding: 10px;
            background: #9dbde3 url(../../assets/imgs/index-card-badge.png)no-repeat 10px 20px;
            background-size: 50%;

            h2 {
                color: #005177;
            }

            p {
                color: #004E73;
                right: 10px;
                bottom: -25px;

                span {
                    font-size: 80px;
                }
            }
        }
    }

    // 课程训练
    .course {
        height: 110px;
        background: url(../../assets/imgs/course-img04.jpg)no-repeat top center/cover;
        padding: 10px;

    }

    .run {
        height: 110px;
        background: url(../../assets/imgs/index-card-run.png)no-repeat top center/cover;
        padding: 10px;
    }
}
.weui-dialog__ft {
    text-align: center !important;
}